خرید بک لینک
حال می خواهیم کد پست قبل را کامل کنیم: public Class Human { private String _firstname; private String _lastname; private String _nationalcode; Public String Firstname { get{ retu _firstname;} set{_firstname = value;} Public String Las

برچسب: نویسنده: هلیا جلالی تاريخ: چهارشنبه 24 آبان 1396 ساعت: 20:14

میخواهیم با ذکر مثال و توضیح در رابطه با آن،مفهوم ارث بری را بیان کنیم. در محیط دانشگاه سه گروه از افراد حضور دارند؛کارکنان،اساتید و دانشجویان،که هر کدام وظایف خاص خود را دارند.حال میخواهیم ویژگی های این سه گروه را در قالب سه کلاس پیاده سازی کنیم. ا

برچسب: نویسنده: هلیا جلالی تاريخ: چهارشنبه 24 آبان 1396 ساعت: 20:14

#Cیک زبان برنامه نویسی شیء گرا (object oriented programming)می باشد. برنامه نویسی شی گرا شیوه نوینی است که در آن می توان قطعاتی را ایجاد کرد و در برنامه های مختلف مورد استفاده قرار داد. قابلیت خوانایی برنامه هایی که در این روش نوشته می شوند بالا بود

برچسب: نویسنده: هلیا جلالی تاريخ: چهارشنبه 17 آبان 1396 ساعت: 10:16

برا ی شروع کار،شما نیاز به یک محیط برنامه نویسی دارید. بدین منظور ویژوال استودیو گزینه ی مناسبی برای شما می باشد. در این قسمت قصد داریم شما را کمی با این محیط آشنا کنیم. در ابتدا وارد ویژوال شوید و در قسمت بالا گزینه ی File=>new=>project ر

برچسب: نویسنده: هلیا جلالی تاريخ: چهارشنبه 17 آبان 1396 ساعت: 10:16

Public class Circle

}

;private int _radius

(public void Setradius(int r

}

;radius = r_

{

()public int Getradius

}

;retu _radius

{

()public double Surface

}

; retu 2 * Math.PI * _radius

{

()public double Area

}

;(retu Math.PI * Math.Pow(_radius, 2

{

{

برچسب: نویسنده: هلیا جلالی تاريخ: چهارشنبه 17 آبان 1396 ساعت: 10:16

کلاسRectBox با قابلیت تنظیم و دریافت طول و عرض مستطیل و محاسبه ی محیط و مساحت آن class RectBox } ;private int _height ;private int _width (public void Setheight(int h } ;height = h_ {

برچسب: نویسنده: هلیا جلالی تاريخ: چهارشنبه 17 آبان 1396 ساعت: 10:16

آرایه ها، یک مفهوم بسیار مهم در برنامه نویسی میباشند؛ بدین صورت که همانند یک مجموعه، مجموعه ای از اطلاعات را در درون خود نگهداری میکنند. اما اگر هیچ وقت ندانیم که سایز آرایه ی ما چقدر باید باشد، چه کار باید انجام دهیم؟مثلاً فرض کنید که یک برنامه ی دف

برچسب: نویسنده: هلیا جلالی تاريخ: چهارشنبه 17 آبان 1396 ساعت: 10:16

مفاهیم اطلاعات 10 دانشجو که شامل نام،نام خانوادگی،شماره دانشجویی و ترم ورود را ذخیره کنیم،همچنین امکان درج و جست و جو بر اساس شماره دانشجویی وجود داشته باشد. public class Student } private string _firstName; //Student's first name p

برچسب: نویسنده: هلیا جلالی تاريخ: چهارشنبه 17 آبان 1396 ساعت: 10:16

-هم نام با کلاس تعریف می شود.

-برای مقداردهی اولیه به fieldهای کلاس تعریف می شود.

-مقدار بازگشتی ندارد و حتی void هم نیست.

-دقیقا در زمان ایجاد نمونه ای از کلاس فراخوانی شده و مقدار دهی اولیه به fieldهای کلاس را انجام می دهد.

-می تواند شاملoverloadهای مختلف باشد.

-اگر در یک کلاس متد سازنده توسطdeveloperپیاده سازی نشود،compilerدر زمان اجرای برنامه به طور پیشفرض یک متد سازنده ایجاد خواهد کرد وبه fieldهای boolمقدارfalseوobjectها را با null تنظیم میکند.

برچسب: نویسنده: هلیا جلالی تاريخ: چهارشنبه 17 آبان 1396 ساعت: 10:16

حالت های مختلف فراخوانی یک متد:

گاهی اوقات لازم است تا نگارش های مختلفی از یک تابع داشته باشیم.

برای مثال تعریف سه تابع با یک نام اما با آرگومان های مختلف.

مثال:متدSumبرای جمع کردن a,b یا a,b,c یا a,b,c,d

;(public int Sum(int a,int b

;(public int Sum(int a,int b,int c

;(public int Sum(int a,int b,int c,int d

برچسب: نویسنده: هلیا جلالی تاريخ: چهارشنبه 17 آبان 1396 ساعت: 10:16

صفحه بندی